total impression - Deutsch Englisch Wörterbuch